@charset "utf-8";
/************************
 * 描述：收获地址
 * 作者：谢学坤
 * 时间：2014-04-29
 ***********************/

 /*一级区域div*/
 .area{position: relative;width:100%;}
.s_area_div{position:absolute;z-index:1000;width:100%;height:auto;left:0;margin-top:2px;
background-color: #f6f6f6;border: 1px solid rgba(0,0,0,.3);border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding-top: 10px;}
.father_area_list{position:relative;z-index:3;width:100%;}
.father_area_list li{width:25%;height:24px;float:left;display: block;text-align: center;margin:5px 0px; cursor:pointer;}
/*二级区域*/
.father_area_list li.cur:after{content:'';width:10px;height:10px;border-right:1px solid #999;border-top: 1px solid #999;
	-webkit-transform:rotate(-45deg);background:#fff8ec;transform:rotate(-45deg);z-index:1000;left:47.5%;top:0px;display:block;position: relative;}
.son_area_list{position: absolute;z-index:100;width:96%;height:auto;top:29px;left:2%;background:#fff8ec;border:1px solid #999;box-shadow: 0 2px 3px rgba(0,0,0,.3);border-radius: 4px;display: none;padding-top: 10px;}

/*分页*/
.pages{margin:10px 0px;}
.pages dl{margin-left:3%;}
.pages dl a{width:17%;float:left;display:block;line-height:40px;text-align:center;margin:0 1%;}
.pages dl dd{width:40%;display: block;float:left;text-align: center;height:40px;line-height: 40px;background-color: #fbfbfb;
background-image: -moz-linear-gradient(top,#fbfbfb,#f5f5f5);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#fbfbfb),to(#f5f5f5));
background-image: -webkit-linear-gradient(top,#fbfbfb,#f5f5f5);
background-image: -o-linear-gradient(top,#fbfbfb,#f5f5f5);
background-image: linear-gradient(to bottom,#fbfbfb,#f5f5f5);
background-repeat: repeat-x;
border: 1px solid #ddd;box-sizing: border-box;cursor: pointer;border-radius: 4px; }
.pages dl dd.pre{margin-right:1%;}
.pages dl dd:hover{background-color: #63aa57;background-image: none;color:#fff;}
@media screen and (max-width:768px ){
      .father_area_list li{width:33.33333%;}    
}
@media screen and (max-width:600px ){
      .father_area_list li{width:50%;}    
}
@media screen and (max-width:384px ){
      .father_area_list li{width:100%;}    
}
/*搜索按钮*/
.area_search_input{
background-color: #fff;
width:70%;
margin-left: 1%;
float:left;
padding: 12px 0px 12px 6px;
color: #555555;
border: 1px solid #d0d0d0;
box-sizing: border-box;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border linear .2s,box-shadow linear .2s;
-moz-transition: border linear .2s,box-shadow linear .2s;
-o-transition: border linear .2s,box-shadow linear .2s;
transition: border linear .2s,box-shadow linear .2s;
}
.search_btn{
width:26%;
height: 42px;
line-height: 42px;
margin-top: 2px;
margin-right: 1%;	
float:right;
background-color: #63aa57;
color:#fff;
font-size: 14px;
text-align: center;box-sizing: border-box;
cursor: pointer;}
.area_search:after {
content: " ";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

/*bug*/
.paymessage ul li {border-bottom: 0px!important;}
.saveaddress .pc{position:relative;}
#s_area::-webkit-input-placeholder{color: #555;line-height:38px!important}